spawning habitat - Francés Inglés Diccionario